young ram - German English Dictionary